Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Ecuador F1 Ecuador F3 Argentina F9 Argentina F14 Argentina F18 Argentina F20 Argentina F21 Argentina F24 Argentina F25 Brazil F30 Brazil F31 Argentina F1 Argentina F2 Argentina F3 Argentina F4 Argentina F6 France F8 Argentina F17 Paraguay F1 Paraguay F3 Chile F7 Chile F8 Chile F9 El Salvador F1 Panama F1 Argentina F1 Argentina F2 Argentina F3 Paraguay F2 Argentina F7 Argentina F8 Argentina F9 Peru F1 Peru F2 Peru F3 Mexico F2 Guatemala F1 Argentina F4 Romania F3 Brazil F27 Ecuador F2 Colombia F5 Mexico F12 Mexico F13 Mexico F14 Venezuela F1 Venezuela F2 Venezuela F3 USA F5 USA F6 USA F7 USA F8 Poland F5 (Mragowo) Argentina F8 (Corrientes) Argentina F9 (Santa Fe) Belgium F2 (Arlon) Argentina F7 (Corrientes) Argentina F8 (Buenos Aires) Hong Kong F3 (Hong Kong) M25 Hong Kong M15 Anning M15 Anning M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Pinamar M15 Sunrise M15 Orange Park M15 Buenos Aires M15 Buenos Aires M25 Hong Kong M25 Hong Kong M25+H Ajaccio M25 Poznan M25 Rancho Santa Fe M25 Palm Coast M25 Klosters M25 Jablonec Nad Nisou M25 Pardubice M25+H Rodez M15 Cairo M15 Antalya M15 Antalya ATU Cup 2001 - Weiden Asirom Challenger Brasov - Brasov Pro Tennis World Open - Boca Raton Italy F10 Paraguay F2 M15 Sharm El Sheikh Argentina F1 Argentina F3 Argentina F5 Argentina F15 Buenos Aires Challenger Santiago Challenger Cali Challenger Cali Challenger Recife Challenger Medellin Challenger Buenos Aires Challenger Montevideo Challenger Sao Paulo Challenger Challenger Ford de Cherbourg - Cherbourg Lima Challenger ATU Cup - Weiden Manta Challenger Buenos Aires Challenger Montevideo Challenger Sao Leopoldo Challenger San Luis Potosi Challenger Santiago Challenger Leon Challenger Santos Challenger Sao Paulo Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Memorial Savigni - Sassuolo Medellin Challenger Sao Paulo Challenger Rio De Janeiro Challenger Copa Sevilla - Seville Warsteiner Challenger Lubeck - Lubeck VI Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Garden Open - Rome Tennis Napoli Cup - Naples Campinas Challenger Architect Open - Budapest Zivnobanka Czech Open - Prostejov Kolkata Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia New Delhi Challenger Warsteiner Challenger Wolfsburg - Wolfsburg VIII Trofeo Ciutat de Barcelona - Barcelona I Tourneo Fila Citta di Brindisi - Brindisi Guadalajara Challenger Pekao Open - Szczecin Leon Challenger San Luis Potosi Challenger Sporting Challenger - Turin Memorial Savigny - Sassuolo Caltanissetta Challenger Warta Cup 2001 - Sopot XI Venice Open - Venice Challenger Copa Sevilla Internacionales de Andalucia - Seville Pereira Challenger Cordenons Challenger Porto Alegre Challenger Corrientes Challenger Buenos Aires Challenger Puebla Challenger San Luis Potosi Challenger Leon Challenger Bangkok Challenger Barranquilla Challenger Campinas Challenger Lima Challenger Montevideo Challenger Poprad Tatry Challenger Recanati Challenger Poznan Challenger Bogota Challenger Punta Del Este Challenger L'Aquila Challenger Tallahassee Challenger Asuncion Challenger International Championship of Croatia - Umag Montevideo Challenger San Luis Potosi Challenger Diego Open - Budapest Quito Challenger Santiago Challenger Sao Paulo Challenger Liberec Challenger Buenos Aires Challenger Guadalajara Challenger Medellin Challenger Buenos Aires Challenger Cortina Challenger Kamnik Challenger - Kamnik Santos Challenger Estoril Open - Estoril Salinas Challenger Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Acapulco 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open de Moselle - Metz Biella Challenger CA Tennis Trophy - Vienna Prague Challenger Caltanissetta Challenger Kyoto Challenger Sao Paulo Challenger Muller Cup - Ulm Mendoza Challenger Pekao Open 2003 - Szczecin Karshi Challenger Trofeo Barcelona de Tenis - Barcelona Adidas International - Sydney Copa AT&T - Buenos Aires Marburg Challenger Brasil Open - Costa do Sauipe Poznan Challenger Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Curitiba Challenger TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Santos Challenger St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Yokohama Challenger Zhuhai Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires San Luis Potosi Challenger Brasil Open - Costa do Sauipe Padova Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Rome Challenger Heilbronn Challenger Open de la Comunidad Valenciana - Valencia Copa Ericsson Uruguay - Montevideo ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Croatia Open - Umag Tampere Challenger Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Quito Challenger Buenos Aires Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Leon Challenger Santos Challenger Leon Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Perugia Challenger Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Lexington Challenger Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Lima Challenger Heineken Open - Auckland The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Olbia Geovillage Open - Olbia Heineken Open - Auckland San Marino Cepu Open - San Marino SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Blois Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Copa Ericsson Chile - Santiago Open de Tenis Comunidad Valenciana - Valencia Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Malaysian Open - Kuala Lumpur Open de Tenis Comunidad Valenciana - Valencia Quito Challenger ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Claro Open Colombia - Bogota Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Ann Arbor Challenger Rio Open 500 - Rio de Janeiro Porto Alegre Challenger Abierto Mexicano Telcel - Acapulco Morelos Challenger Bet-at-home Open - Hamburg Guayaquil Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Bucaramanga Challenger China Open - Beijing Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva SkiStar Swedish Open - Bastad Erste Bank Open - Vienna Ecuador Open - Quito Gerry Weber Open - Halle SkiStar Swedish Open - Bastad European Open - Antwerp Cortina Challenger ASB Classic - Auckland Florianopolis Challenger Abierto Mexicano Telcel - Acapulco Bogota Challenger International Championship of Croatia - Umag Cali Challenger Gelsor Open Romania - Bucharest Samarkand Challenger St. Petersburg Open - St. Petersburg Milan Challenger Belem Challenger Dallas Challenger Prostejov Challenger Villa Allende Challenger ABN AMRO World Tennis Tournament - Rotterdam Cordoba Open - Cordoba Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco ARAG World Team Championship - Dusseldorf Ordina Open - s-Hertogenbosch Masters Series - Hamburg Sao Paulo Challenger Grand Prix de Tennis de Lyon - Lyon Salinas Challenger China Open - Beijing Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Itajai Challenger Buenos Aires Challenger Bogota Challenger Open de Moselle - Metz Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel China Open - Beijing Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Vicenza Challenger Cali Challenger Heineken Open - Auckland Stockholm Open - Stockholm Guayaquil Challenger Open de Tenis Comunidad Valenciana - Valencia Barcelona Open BancSabadell - Barcelona Argentina Open - Buenos Aires SkiStar Swedish Open - Bastad Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Chile Dove Men+Care Open - Santiago AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Sao Paulo Challenger Scheveningen Challenger Heineken Open - Auckland Kosice Challenger Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Santiago Challenger Buenos Aires Challenger Bogota Challenger SkiStar Swedish Open - Bastad Shenzhen Challenger Panama City Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Campinas Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Fairfield Challenger Nord/LB Open - Braunschweig Vegeta Croatia Open - Umag Caltanissetta Challenger Aegon Nottingham Open - Nottingham Buenos Aires Challenger AEGON International - Eastbourne Malaysian Open - Kuala Lumpur Monterrey Challenger The LTA Hull Challenger - Hull ASB Classic - Auckland SkiStar Swedish Open - Bastad Montevideo Challenger Rio Open - Rio de Janeiro Chennai Challenger Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere XXVIII Edizione 'A.Savoldi' - Manerbio Suisse Open - Gstaad Brisbane International - Brisbane Monterrey Challenger Rio Open - Rio de Janeiro Morelos Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Antalya Cup - Antalya Campinas Challenger Bet-at-home Open - Hamburg ASB Classic - Auckland Shanghai Challenger Bastad Challenger Abierto Mexicano Telcel - Acapulco Buenos Aires Challenger Campinas Challenger Geneva Open - Geneva Montevideo Challenger Guayaquil Challenger Newport Beach Challenger Copa Ericsson Brazil - Sao Paulo Salinas 2 Challenger Lima Challenger Campinas Challenger ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Little Rock Challenger Orlando 2 Challenger Aix En Provence Challenger Prostejov Challenger Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Qatar Open - Doha Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Heineken Open - Auckland Estoril Open - Estoril Open Seat Godo 2003 - Barcelona The Dubai Tennis Championships - Dubai Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami China Open - Beijing Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg AIG Japan Open Tennis Championships - Tokyo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Catella Swedish Open - Bastad BellSouth Open - Vina del Mar Miami Open - Miami Copa AT&T - Buenos Aires Mutua Madrid Open - Madrid Shenzhen Open - Shenzhen Idea Prokom Open - Sopot Qatar ExxonMobil Open - Doha Quanzhou Challenger Tata Open - Chennai San Benedetto Challenger Open Seat Godo - Barcelona Tennis Masters Series - Miami Allianz Suisse Open Gstaad - Gstaad International Indoor Tennis Championships of Croatia - Zagreb Rogers Cup - Montreal CA Tennis Trophy - Vienna Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Heineken Open - Auckland Tennis Masters Series - Monte Carlo Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Miami Open - Miami Rogers Cup - Toronto Wimbledon - London U.S. Open - New York Croatia Open - Umag U.S. National Indoor Tennis Championships - Memphis European Open - Antwerp ASB Classic - Auckland French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Erste Bank Open - Vienna U.S. Open - New York Open Sud de France - Montpellier German Tennis Championships - Hamburg Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Shanghai - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London Australian Open - Melbourne Pacific Life Open - Indian Wells Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 French Open (juniors) Wimbledon (juniors) Capitala World Tennis Championship French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) The Mubadala World Tennis Championship Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Hopman Cup - Perth Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Olympics - Beijing